English Nouns: adhesive trap

English Nouns noun 'adhesive trap' conjugated